import fetch from '@/util/fetch'
// batchDelete
export function batchDelete_get(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_head(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_post(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_put(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_delete(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_options(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchDelete
export function batchDelete_patch(options) {
  return fetch({
    url: 'front/goods/batchDelete',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_get(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_head(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_post(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_put(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_delete(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_options(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// batchSoldOut
export function batchSoldOut_patch(options) {
  return fetch({
    url: 'front/goods/batchSoldOut',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_get(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_head(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_post(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_put(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_delete(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_options(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// delete
export function deleteStock_patch(options) {
  return fetch({
    url: 'front/goods/deleteStock',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_get(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_head(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_post(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_put(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_delete(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_options(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getGoodsConfig
export function getGoodsConfig_patch(options) {
  return fetch({
    url: 'front/goods/getGoodsConfig',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_get(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_head(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_post(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_put(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_delete(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_options(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// getStockById
export function getStockById_patch(options) {
  return fetch({
    url: 'front/goods/getStockById',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// publish
export function publish_get(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// publish
export function publish_head(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// publish
export function publish_post(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// publish
export function publish_put(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// publish
export function publish_delete(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// publish
export function publish_options(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// publish
export function publish_patch(options) {
  return fetch({
    url: 'front/goods/publish',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_get(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_head(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_post(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_put(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_delete(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_options(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryList
export function queryList_patch(options) {
  return fetch({
    url: 'front/goods/queryList',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_get(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_head(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_post(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_put(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_delete(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_options(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// querySkuList
export function querySkuList_patch(options) {
  return fetch({
    url: 'front/goods/querySkuList',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_get(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_head(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_post(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_put(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_delete(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_options(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// queryUserGoodsList
export function queryUserGoodsList_patch(options) {
  return fetch({
    url: 'front/goods/queryUserGoodsList',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_get(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_head(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_post(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_put(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_delete(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_options(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// saveStock
export function saveStock_patch(options) {
  return fetch({
    url: 'front/goods/saveStock',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_get(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_head(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_post(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_put(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_delete(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_options(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// soldOut
export function soldOut_patch(options) {
  return fetch({
    url: 'front/goods/soldOut',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_get(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_head(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'head',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_post(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'post',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_put(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'put',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_delete(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'delete',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_options(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'options',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// stockList
export function stockList_patch(options) {
  return fetch({
    url: 'front/goods/stockList',
    method: 'patch',
    headers: { 'Content-Type': 'application/json', ...(options && options.headers ? options.headers : {}) },
    data: (options && options.data) || {}
  })
}

// searchGoods
export function searchGoods_get(options) {
  return fetch({
    url: 'front/goods/searchGoods',
    method: 'get',
    headers: options && options.headers ? options.headers : {},
    data: (options && options.data) || {}
  })
}
